import java.util.Scanner;

public class LianXi {

	public static void main(String[] args) {
	/*for (int i = 1; i <= 9; i++) {
		for (int j = 1; j <= i; j++) {
			System.out.print(j+"*"+i+"="+(i*j)+" ");
		}
		System.out.println();
	}*/
	
		/*for (int i = 1; i <= 9; i++) {
			for (int j = 9; j >i-1; j--) {
				System.out.print(j+"*"+i+"="+(i*j)+" ");
			}
			System.out.println();
		}*/
		
		//int n=7;
		for (int i = 1; i <= 7; i++) {
			for (int j = 1; j < 7-i; j++) {
				System.out.print(" ");
			}
			for (int j = 1; j <= i; j++) {
				System.out.print(j);
			}
			for (int j = i-1; j >= 1; j--) {
				System.out.print(j);
			}
			System.out.println();
		}
		for (int i = 0; i < 7; i++) {
			for (int j = 1; j <= i; j++) {
				System.out.print(" ");
			}
			for (int j = 1; j <= 7-i; j++) {
				System.out.print(j);
			}
			for (int j = 6-i; j >= 1; j--) {
				System.out.print(j);
			}
			System.out.println();
		}
	}
}

